package com.isoft.hospital.service.impl;

import com.isoft.hospital.common.ResponseData;
import com.isoft.hospital.dao.JiuzhengDao;
import com.isoft.hospital.entity.Jiuzhen;
import com.isoft.hospital.service.JiuzhenService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.ArrayList;
import java.util.List;

@Service
public class JiuzhenServiceImpl implements JiuzhenService {
    @Autowired
    private JiuzhengDao dao;
    @Override
    public ResponseData selectAll() {
        List<Jiuzhen> list=new ArrayList<>();
        ResponseData rd=new ResponseData();
        list=dao.selectAll();
        if(list!=null){
            rd.setCode(0);
            rd.setMsg("查询成功");
            rd.setData(list);
        }else {
            rd.setCode(1);
            rd.setMsg("查询失败");
        }
        return rd;
    }

    @Override
    public ResponseData queryByGid(int g_id) {
        Jiuzhen jiuzhen=new Jiuzhen();
        jiuzhen=dao.queryByGid(g_id);
        ResponseData rd=new ResponseData();
        if(jiuzhen!=null){
            List<Jiuzhen> list=new ArrayList<>();
            list.add(jiuzhen);
            rd.setCode(0);
            rd.setMsg("查询成功");
            rd.setData(list);
        }else{
            rd.setCode(1);
            rd.setMsg("查询失败");
        }
        return rd;
    }
}
